package com.veer.shop.param;

import java.util.Map;

import com.fasterxml.jackson.databind.PropertyNamingStrategy;
import com.fasterxml.jackson.databind.annotation.JsonNaming;
import com.veer.shop.config.Constants;
import com.veer.shop.utils.DateTimeUtil;

/**
 * 商品列表查询实体类
 * 
 * @author WangBin
 * 2020年12月29日-下午1:29:10
 */
@JsonNaming(PropertyNamingStrategy.SnakeCaseStrategy.class)
public class ProductListParam {
	private String productName;
	private String sku;
	private String createdAt;
	private Integer isActived = 1;
	private Integer pageNo = Constants.DEFAULT_PAGE_NO;
	private Integer pageSize = Constants.DEFAULT_PAGE_SIZE;
	private String beginAt;
	private String endAt;

	public String getProductName() {
		return productName;
	}

	public void setProductName(String productName) {
		this.productName = productName;
	}

	public String getSku() {
		return sku;
	}

	public void setSku(String sku) {
		this.sku = sku;
	}

	public String getCreatedAt() {
		return createdAt;
	}

	public void setCreatedAt(String createdAt) {
		this.createdAt = createdAt;
	}

	public Integer getIsActived() {
		return isActived;
	}

	public void setIsActived(Integer isActived) {
		this.isActived = isActived;
	}

	public Integer getPageNo() {
		return pageNo;
	}

	public void setPageNo(Integer pageNo) {
		this.pageNo = pageNo;
	}

	public Integer getPageSize() {
		return pageSize;
	}

	public void setPageSize(Integer pageSize) {
		this.pageSize = pageSize;
	}

	public String getBeginAt() {
		return beginAt;
	}

	public void setBeginAt(String beginAt) {
		this.beginAt = beginAt;
	}

	public String getEndAt() {
		return endAt;
	}

	public void setEndAt(String endAt) {
		this.endAt = endAt;
	}
}
